import axios from 'axios';

const service = axios.create({
    baseURL: 'http://localhost:8888',
    timeout: 60 * 1000,
    // headers: {
    //     "Content-Type": "application/json;charset=utf-8"
    // }
})

service.interceptors.request.use(
    config => {
        // 可以在这里添加例如token等请求头
        // config.headers['Authorization'] = 'Bearer yourToken';
        console.log(config)
        return config;
    },
    // error => {
    //     // 请求错误处理
    //     console.log(error)
    //     return Promise.reject(error);
    // }
)

service.interceptors.response.use(
    response => {
        // 对响应数据做处理，例如只返回data部分
        return response.data;
    },
    error => {
        // 响应错误处理
        return Promise.reject(error);
    }
)

export default service;